
#ifndef __ENUMTYPES_H_
#define __ENUMTYPES_H_

enum ProjectionMode{ORTHOGRAPHIC, PERSPECTIVE};

enum InteractionMode{VIEW_MODE, DEFORMATION_MODE};

enum MeshRenderMode{
   POINTS=0x01, WIREFRAME=0x02, HIDDENLINES=0x04, FLATLINES=0x08, 
   FLAT=0x10, SMOOTH=0x20, TRANSPARENCY=0x40};

enum ViewItems {
   MODELINI=0x01, MODELDEF=0x02, SKELETONINI=0x04, SKELETONDEF=0x08,
   KEYPOINTS=0x10, CONSTRAINTS=0x20, FLOOR=0x40, INFO=0x80};
   
enum RotationCompTech {
   AXISANGLE=0x01, UNITQUAT=0x02, DUALQUAT=0x04, BLENDINGROT=0x08
   };
   
enum TranslationCompTech {
   WCENTROID=0x01, RBF=0x02
   };

#endif
